technical police - Turkish English Dictionary